//package com.GXKJ.Test.Util;
//
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//
///**
// * @author nongzhiquan
// * @date 2021年05月13日 9:28
// */
//public class DBContextHolder {
//
//    private final static Logger log = LoggerFactory.getLogger(DBContextHolder.class);
//    //对当前线程的操作-线程是安全的
//    private static final ThreadLocal<String> contextHolder = new ThreadLocal<String>();
//
//
//    // 调用此方法，切换数据源
//    public static String setDataSource(String dataSource) {
//        contextHolder.set(dataSource);
// //      log.info("已切换到数据源:{}",dataSource);
//        return "已切换到数据源:    "+dataSource;
//    }
//
//    // 获取数据源
//    public static String getDataSource() {
//        return contextHolder.get();
//    }
//
//    // 删除数据源
//    public static void clearDataSource() {
//        contextHolder.remove();
//        log.info("已切换到主数据源");
//    }
//}
